package main

import "fmt"

func main() {
	/*
		输入输出
			fmt包：输入输出
				print()
				printf()
				println()

		%v 原样输出
		%T 类型
		%t bool
		%s 字符串  // 不可以打印整数，也没意义
		%f 浮点    //不可以打印，没意义 和int不能互相输出，没意义
		%d 10进制整数
		%b 2进制 byte
		%o 打印八进制
		%x 16进制 0-9 a=f
		%X 16进制 0-9 A-F
		%c 打印字符（整数可以打印对应的字符）
		%p 打印地址
	*/
	a := 65
	fmt.Printf("%v,%T,%f,%d,%b,%o,%x,%X,%c,%p \n\n", a, a, a, a, a, a, a, a, a, &a)
	b := 3.1415926
	fmt.Printf("%v,%T,%f,%d,%b,%o,%x,%X,%c,%p", b, b, b, b, b, b, b, b, b, &b)

}
